metric mile - Turkish English Dictionary